carpenter's horse - French English Dictionary